/*pack11css*/

#SearchForm {
    margin:10px;
    color:#c8cacc;
}

div.select, div.select_horisontal {
    position:relative;
    margin-bottom:6px;
    color:#c8cacc;
}

div.SearchFormShowPrice {
    position:relative;
    margin-bottom:8px;
    top:2px;
    color:#c8cacc;
}

div.SearchFormShowPrice label.label {
    position:relative;
    font-size:11px;
    font-weight:bold;
    margin-bottom:2px;
    padding-top:2px;
}

div.select div.label, div.select_horisontal div.label{
    position:relative;
    font-size:11px;
    font-weight:bold;
    margin-bottom:2px;
    padding-top:2px;
}

div.select div.loader, div.select_horisontal div.loader {
	background-image: url('images/search_loader.gif');
	background-repeat:no-repeat;
    width:16px;
    height:16px;
    position:absolute;
    top:16px;
    right:0px;
}

div.select div.locked, div.select_horisontal div.locked {
	background-image: url('images/search_red.png');
	background-repeat:no-repeat;
    width:16px;
    height:16px;
    position:absolute;
    top:16px;
    right:0px;
}

div.select div.free, div.select_horisontal div.free {
	background-image: url('images/search_green.png');
	background-repeat:no-repeat;
    width:16px;
    height:16px;
    position:absolute;
    top:16px;
    right:0px;
}

div.select select.select, div.select_horisontal select.select{
    /*opacity: 0;
    filter: alpha(opacity = 0);
    moz-opacity: 0;*/
    font-size:11px;
    font-family:Segoe UI, Arial, Helvetica, sans-serif;
    color:#43494E;
    width:90%;
    height:18px;
}

div.select_horisontal select.select{
    position:absolute;
    /*margin-left:100px;*/
    top:0px;
}

#SearchForm div.TextInput {
    position:relative;
    margin-bottom:6px;
}

#SearchForm div.TextInput div.label{
    position:relative;
    font-size:11px;
    color:#c8cacc;
    font-weight:bold;
    margin-bottom:2px;
}

#SearchForm div.TextInput input.textinput {
    font-size:11px;
    font-family:Segoe UI, Arial, Helvetica, sans-serif;
    color:#43494E;
    width:87%;
    left:0px;
    height:14px;
    text-align:left;
}


#SearchForm div.fromtoinput {
    position:relative;
    margin-bottom:6px;
}

#SearchForm div.fromtoinput div.label{
    position:relative;
    font-size:11px;
    color:#c8cacc;
    font-weight:bold;
    margin-bottom:2px;
}

#SearchForm div.fromtoinput div.fields{
    position:relative;
    width:90%;
    height:20px;
    color:#c8cacc;
    font-size:16px;
    text-align:center;
}

#SearchForm div.fromtoinput div.fields div.fromto_from {
    position:absolute;
    left:0px;
    width:30%;
}

#SearchForm div.fromtoinput div.fields div.fromto_from div.label {
    display:none;
}

#SearchForm div.fromtoinput div.fields div.fromto_from input.textinput {
    /*opacity: 0;
    filter: alpha(opacity = 0);
    moz-opacity: 0;*/
    font-size:11px;
    font-family:Segoe UI, Arial, Helvetica, sans-serif;
    color:#43494E;
    width:100%;
    left:0px;
    height:14px;
    text-align:center;
}

#SearchForm div.fromtoinput div.fields div.fromto_to {
    position:absolute;
    right:0px;
    width:30%;
}

#SearchForm div.fromtoinput div.fields div.fromto_to div.label {
    display:none;
}

#SearchForm div.fromtoinput div.fields div.fromto_to input.textinput {
    /*opacity: 0;
    filter: alpha(opacity = 0);
    moz-opacity: 0;*/
    font-size:11px;
    font-family:Segoe UI, Arial, Helvetica, sans-serif;
    color:#43494E;
    width:100%;
    height:14px;
    position:absolute;
    right:0px;
    text-align:center;
}
